freedom from arrest - Turco Inglés Diccionario